Preamble pattern and magnetic recording system using the pattern

ABSTRACT

When jitter-like noise is prominent, sampling-phase control and amplitude control in a preamble pattern region is affected.. The object of the present invention is to provide a means to reduce effects of jitter-like noise without increasing the length of the preamble pattern. By altering a preamble pattern from that of conventional 4T-cycle to 6T-cycle or over, amplitude data at a peak point of a reproduced signal which is less affected by jitter-like noise is utilized. Thus, stability of the amplitude control can be improved. As to the phase control, a shift of the sampling timing is estimated by sample data of one cycle of the preamble pattern, and an acquisition procedure of the timing control is made faster.

BACKGROUND OF THE INVENTION

[0001] 1. Field of the Invention

[0002] The present invention relates to a data-reproducing system for digital recording and reproducing devices using the PRML signal-processing technique such as hard disk drives. More specifically, the present invention relates to a preamble pattern for initial acquisition in AGC and PLL processing in front end processing and to initial acquisition procedure using the preamble pattern.

[0003] 2. Description of the Related Art

[0004] The conventional magnetic-recording channel is of the so-called longitudinal recording system. According to the system, information are recorded in the forms of plus magnetization and minus magnetization arranged parallel to the recording surface. Various pieces of information are recorded on a magnetic disk media of the longitudinal recording system in accordance with such a format as is shown in FIG. 14. The servo pattern is a region to record a bit pattern for tracking and addressing, which is used to position the magnetic head. The magnetic head records and reproduces data based on the bit pattern. A gap is put after the servo pattern to cope with the variation of rotation of the disk, and a data sector follows the gap. The data sector is a region where a certain pattern called “preamble” is recorded repeatedly. In this region, initial acquisition of an AGC circuit and a PLL circuit is executed. Thereafter, information of a synchronization pattern (SYNC) is read and data are reproduced.

[0005] In the recording format of a hard disk drive, the preamble region is indispensable for reproducing data, but is one of the factors reducing the data efficiency; accordingly, it is preferable to keep the preamble region as small as possible. A number of methods have been proposed from various viewpoints to control amplitude and timing accurately, using as small a number of bits as possible.

[0006] In the U.S. Pat. 5,258,933 there is disclosed a technique for making use of a zero-cross comparator to convert a signal reproduced from a preamble into binary codes. A zero-cross timing pulse is obtained by the zero-cross comparator and is fed to a VCO to stop its oscillation for a certain time. Then the VCO resumes oscillation one half of the duration of one bit after the next zero-cross timing pulse. Thus the phase shift between the reproduced signal and the VCO clock is reduced to almost zero to shorten the time necessary for phase acquisition.

[0007] Disclosed in the U.S. Pat. No. 5,552,942 is another technique. According to the technique, the phase of a VCO clock is optimally controlled by calculating the mean square errors of expected values and actual values of samples of a known preamble pattern.

[0008] Disclosed in the Japanese Patent Laid-Open No. 315517/1996 is a technique for expanding the capture range to ±T (T is the duration of one bit) as effective measures in case the SN, or signal-to-noise, ratio of the preamble pattern goes down.

[0009] According to the conventional timing-controlling method, a timing gradient is calculated from the amplitude value X(k) at the k-th sampling point and the judged value r(k) of X(k) by using the following expression.

Δτ(k)=−r(k−1)·X(k)+r(k)·X(k−1)

[0010] And the timing of the VCO clock is renewed so as to converge the result to zero. The ideal capture range is ±T/2. However, if r(k) is judged erroneously due to noise, the timing gradient may exceed the capture range of ±T/2, elongating the time necessary for the phase acquisition. To prevent it, r(k) is not judged at every sampling point, but is predicted by making use of the periodicity of the preamble pattern. If the preamble pattern is of a 4T cycle, r(k) is the repetition of (+1, +1, −1, −1); therefore, the timing gradient at every second sampling point is given by the expression below.

Δτ(k)=·X(k)−X(k−2)

[0011] Disclosed in the Japanese Pat. Laid-Open No. 21096/2000 is a technique to obtain a timing clock for sampling by using a preamble pattern which is not of a 4T cycle. This technique relates to the PR5 equalization system which is suitable to magnetic-recording channels for reproducing data of a single-layer perpendicular-recording medium with a ring head. A timing clock for sampling is obtained by using a preamble pattern of repetition of a magnetization pattern of “+1, +1, +1, −1, −1, −1” in PRML processing wherein a single-layer perpendicular-recording medium and a ring head are combined with the PR5 system.

[0012] The research of the perpendicular-recording system has been accelerating recently, and there is a good possibility that most media shift from the longitudinal recording system to the perpendicular-recording system because the latter is suitable to high-density recording.

[0013] Unlike the longitudinal recording channel which shows band-pass filter characteristics, the response of reproduced signals of a perpendicular-recording medium has a spectrum in a low-frequency area adjacent to the DC, and it is known that the waveform responding to isolated transition of perpendicular magnetization can be well approximated by the hyperbolic tangent function tan h (x).

[0014] Due to improvement of recording density and of reproduction sensitivity by GMR heads and so on in recent magnetic systems, there is a tendency for the noise arising from recording media to become more salient than the noise arising from the circuits of systems. An example of the medium noise is jitter-like noise due to the variation of the transitional point in magnetization. As the jitter-like noise becomes predominant over the system noise which is white noise, it becomes difficult to improve the performance of hard disk drives of the PRML system making use of a spectrum of lower frequency.

[0015] Desirable in a perpendicular magnetic recording system, wherein a perpendicular-recording two-layer medium and a single magnetic-pole head are combined, is the PR(1, 1) system, the PR(1, 2, 1) system, or the PRML system which is based on the former two systems and wherein equalization is made according to the nature of noise on the channel and data are demodulated by an ML, each system being capable of using the spectrum in the low-frequency area effectively. Indispensable in this case are means for controlling timing and amplitude to sample a reproduced signal at proper timing and amplitude.

[0016] The most simple method of accomplishing the above is as follows. A reproduced signal with the spectrum of lower frequency and a differentiated signal obtained by differentiating the reproduced signal are prepared. The timing for sampling is controlled and the gain is adjusted by applying a circuit of initial acquisition by a conventional 4T-cycle preamble pattern to the differentiated signal, and the reproduced signal with the spectrum of lower frequency is sampled with a phase-controlled clock. Necessary in the case of this method are a means for switching between the reproduced signal with the spectrum of lower frequency and the differentiated signal and a means for correcting the relative time difference between the reproduced signal with the spectrum of lower frequency and the differentiated signal.

[0017] If there is heavy jitter-like noise due to variation of the point of magnetization transition, the amplitude levels at sampling points fluctuate to cause large errors in computed timing and amplitude gradients. There are four sampling points in one cycle of a 4T-cycle preamble. If white noise is added to it, averaging can be made four times a cycle and hence the variance of timing gradients is reduced to 1/{square root}{square root over (4)}=½. On the other hand, because jitter-like noise is caused by the displacement of the point of magnetization transition, both the former two sampling points and the latter two sampling points are saliently correlated and tend to move in level to the same direction; accordingly, averaging can be made only two times a cycle in substance. Thus if jitter-like noise is predominant over white noise, the error of computed timing and amplitude gradients are difficult to reduce. If the loop gain is set high at an early stage of acquisition to reduce the time necessary for the acquisition in such a channel, the set values of the VCO and the VGA may be affected considerably when the loop gain is switched to another value. In this case, if the loop gain is switched to the former value, the acquisition does not finish in the remaining part of the preamble; therefore, the loop gain can not be set high in acquisition, which makes the acquiring time long, increases the number of bits to be allotted to the preamble pattern, and reduces the data efficiency.

[0018] In the case of the technique of zero-phase start disclosed in the U.S. Pat. No. 5,552,942, because the mean square error has to be calculated a number of times by changing the timing of sampling to find a timing which gives a minimum mean square error, a large number of bits have to be allotted to the preamble pattern.

[0019] In the case of the technique of extracting a clock for the correct timing of sampling by using a 6T-cycle preamble pattern disclosed in the Japanese Patent Laid-Open No. 2000-21096, the effects of jitter-like noise are not dealt with. Because signals after equalization by the PR5 system are used and a magnetic-recording channel with band-pass filter characteristics similar to the PR4's characteristics is assumed, it is difficult to reduce the number of bits to be allotted to the preamble.

[0020] The above two prior arts deal with the extraction of the timing clock, but do not deal with the effects of jitter-like noise in amplitude adjustment.

SUMMARY OF THE INVENTION

[0021] The first object of the present invention is to provide (i) a preamble pattern to reduce the effects of jitter-like noise in timing and amplitude control which is indispensable for signal-processing technique for perpendicular-recording hard disk drives using magnetic-recording media with a spectrum of lower frequency and (ii) an acquisition system using the preamble pattern.

[0022] The second object of the present invention is to provide a signal-processing system which (i) prevents a transitional response from occurring in the reproduced signal when the reproduced signal is switched from a DC-erased state to the preamble pattern while the DC component is being removed from a reproduced signal with a spectrum of lower frequency by using a high-pass filter and (ii) makes effective use of the spectrum of lower frequency.

[0023] The third object of the present invention is to provide (i) a preamble pattern to reduce the effects of jitter-like noise in timing and amplitude control of hard disk drives using longitudinal magnetic-recording media and (ii) an acquisition system using the preamble pattern.

[0024] Jitter-like noise is caused by random displacement of the point of magnetization transition. As shown in FIG. 16, the waveform responding to isolated magnetization transition of a perpendicular-recording magnetic channel with a lower-frequency spectrum can be approximated by the hyperbolic tangent function, and a reproduced signal of any pattern can be obtained by superposing response waveforms on one another. When the point of isolated magnetization transition is displaced forward or backward, the nearer the sampling point is to the transitional point, the larger the amplitude change is. It is apparent from the differentiated waveform of the response waveform. To avoid the effects of jitter-like noise, it is effective to use amplitude data obtained at points away from the transitional point. In the case of a conventional 4T-cycle preamble, sampling points () 0.5T away from the transitional point are used; accordingly, the effects of jitter-like noise are large in the timing and amplitude control. If sampling points (∘) 1.5T away from the transitional point can be used, the differential values are reduced to a fifth, reducing the effects of jitter-like noise significantly. On the other hand, as shown in FIG. 18, the waveform responding to isolated magnetization transition of the conventional longitudinal magnetic-recording channel can be approximated by the Lorentz waveform, and a reproduced signal of any pattern can be obtained by superposing response waveforms on one another. The amplitude change at the time of the isolated transitional point being displaced forward or backward is maximum 0.5T to 1.0T away from the transitional point. It is apparent from the differentiated waveform of the response waveform. To reduce the effects of jitter-like noise, it is effective to avoid the peak area of the differentiated waveform and use the amplitude data obtained at the transitional point. In the case of a conventional 4T-cycle preamble, amplitude data at the points (∘) 0.5T away from the transitional point are used; accordingly, the effects of jitter-like noise are large in the timing and amplitude control. If amplitude data at the sampling point () whose phase is the same as the phase of the transitional point can be used, the effects of jitter-like noise are reduced significantly.

[0025] The first means of this invention for solving the above problems relates to a magnetic-recording channel with a spectrum of lower frequency. According to the means, amplitude data to be obtained at sampling points 1.5T or more away from the point of magnetization transition of a 6T or longer-cycle preamble pattern are used. At the sample points, the differential values of amplitude are small and hence the amplitude changes due to a certain phase shift of sampling are relatively small; therefore, stable amplitude control can be accomplished if amplitude gradients for amplitude control are computed at the sampling points. In addition, because the amplitude reaches its peak at the sampling points, the amplitude gradients are maximum at the sampling points though samples per one cycle are few in number; therefore, acquisition can be completed in a short time.

[0026] The second means of this invention for solving the above problems relates to a magnetic-recording channel with a spectrum of band-pass filter characteristics. According to the means, sampling is made at the point of magnetization transition and the amplitude data obtained by the sampling are used. At the sample point, the differential value of amplitude is small and hence the amplitude change due to a certain phase shift of sampling is relatively small; therefore, stable amplitude control can be accomplished if the amplitude gradient for amplitude control is computed at the sampling point. In addition, because the amplitude reaches its peak at the sampling point, the amplitude gradient is maximum at the sampling point though samples per one cycle are few in number; therefore, acquisition can be completed in a short time.

[0027] According to the third means of this invention for solving the above problems, sampling is made by a VCO clock sent out at a predetermined phase, the phase error is computed by using the amplitude data obtained by the sampling, the phase shift between the VCO clock and the reproduced signal of the preamble pattern is estimated, and the phase of the VCO is adjusted optimally, instead of setting the loop gain high and completing the acquisition in a short time.

[0028] To be specific, sampling points are set in at least one cycle of the preamble pattern by initial phase setting of the VCO. The timing gradient at each sampling point is computed to search for a sampling point for initiating a zero-phase start. Applied to the computation of timing gradients is the prior art disclosed in the Japanese Pat. Laid-Open No. 315517/1996 of enlarging the phase-capture range by making use of the periodicity of a preamble pattern. After the search of the point for initiating a zero-phase start, the absolute value of the phase difference at the initiating point is estimated by using the timing gradients at the other sampling points too. And the phase of the VCO was adjusted at a time based on the estimated value. The prior art disclosed in the Japanese Patent Laid-Open No. 249752/1996 was improved to estimate the phase difference. By applying the improved art to timing gradients having the same periodicity as the preamble pattern, the phase difference is estimated from the magnitudes of computed timing gradients at sampling points. In the case of the zero-phase start system of the present invention, the initial phase adjustment is completed by sampling one cycle of the preamble pattern and adjusting the phase of the VCO once; therefore, the system does not require many preamble patterns. After the initial phase adjustment, a feedback loop using usual timing gradients is started at a low loop gain. Thus, although a phase error due to jitter-like noise remains in the initially adjusted phase of the VCO, acquisition can be started with a minimum phase error. Because the loop gain in acquisition can be set low enough, taking jitter-like noise into account, the problem of jitter-like noise's causing the phase of the VCO to vary can be solved.

[0029] To attain the above second object, a DC-free pattern such as a 4T or shorter-cycle pattern is recorded in a region between a servo pattern and a data sector.

BRIEF DESCRIPTION OF THE DRAWINGS

[0030]FIG. 1 is a block diagram of a hard disk drive according to an embodiment of the present invention;

[0031]FIG. 2 shows a recording format according to an embodiment of the present invention;

[0032]FIG. 3 is a block diagram of a timing control block;

[0033]FIG. 4 is a block diagram of an amplitude control block;

[0034]FIG. 5 is an example of sampling data of a preamble pattern;

[0035]FIG. 6 shows an acquisition procedure of timing control;

[0036]FIG. 7 shows effects of estimating phase difference according to the present invention;

[0037]FIG. 8 shows an acquisition procedure of amplitude control;

[0038]FIG. 9 shows effects of a high-pass filter and a direct-current reproduction method;

[0039]FIG. 10 is a circuit diagram used for detecting a head of a preamble pattern;

[0040]FIG. 11 shows a principle for detecting the head of the preamble pattern;

[0041]FIG. 12 shows a correlation between estimated phase difference and actual phase difference;

[0042]FIG. 13 shows a reproduction response of a perpendicular magnetic-recording channel;

[0043]FIG. 14 shows a conventional recording format;

[0044]FIG. 15 is an example of a conventional technique in detecting phase difference;

[0045]FIG. 16 shows effects of jitter-like noise in a channel having a step-type response;

[0046]FIG. 17 shows a third embodiment; and

[0047]FIG. 18 shows effects of jitter-like noise in a channel having an impulse-type response.

DESCRIPTION OF THE PREFERRED EMBODIMENT

[0048] (First Embodiment)

[0049] A hard disk drive with a two-layer perpendicular-recording magnetic medium taken as an example, a first embodiment of the present invention will be explained.

[0050]FIG. 1 shows a general configuration of the hard disk drive (HDD) 1. The HDD 1 comprises a head assembly (HAD) 7 and a package board (PCB) 14. The HAD 7 includes a two-layer perpendicular-recording magnetic disk 2, a single-magnetic-pole magnetic head 3, a carriage 4, a R/W-IC 5 mounted on the carriage 4, and a spindle motor 6. The PCB 14 includes a read-write channel 8, a hard-disk controller 9, a servo-control circuit 10, a micro processor 11, a ROM 12, a RAM 13, etc. The read-write channel 8 includes a write channel to record data and a read channel to reproduce data. The PRML (Partial Response Maximum Likelihood) system suitable for high-density recording has recently come into use as a data-reproducing system.

[0051] The read channel of the PRML system comprises an AGC circuit, a low-pass filter (LPF), an A/D converter (ADC), an equalizer (FIR), a Viterbi decoder (ML), and a PLL circuit. The AGC and PLL circuits take data with predetermined amplitude as samples from an reproduced analog signal fed from the R/W-IC at correct timing on the basis of a synchronizing clock and feeds the samples to the FIR and the ML.

[0052] The AGC circuit detects the deviation from target amplitude based on the amplitude of samples taken by the ADC and controls the gain of a variable gain amplifier (VGA).

[0053] The PLL circuit detects the deviation of the sampling timing based on the amplitude of samples taken by the ADC and feeds back the deviation to a variable phase oscillator (VCO) to control the phase shift between the sampling clock and the reproduced analog signal.

[0054] Servo patterns 21 are arranged on the magnetic disk and a sector 22 follows each servo pattern 21 in accordance with the format shown in FIG. 2. Each sector 22 includes a gap 23, a preamble 24, a SYNC 25, data 26, a CRC 27, and an ECC 28. Each preamble 24 includes alternating L-long upward-magnetization sections 29 a and L-long downward-magnetization sections 29 b. The length, “L,” of each magnetization section is 3T or longer, “T” being the duration of one bit. Thus the preamble pattern is the repetition of a 6T or longer cycle. In the description below, “L” is assumed to be “3T”.

[0055] Recorded in the gap 23 is a 1T-1T or shorter-cycle magnetized pattern. This magnetized pattern is recorded throughout the data region 26 when a servo pattern is recorded in the servo region 21; accordingly, the DC level of the reproduced signal output from the magnetic head stabilizes and the transitional response of the waveform due to the cutoff of the lower-frequency spectrum by a high-pass filter can be held down.

[0056] In the present invention, the linear recording density is assumed to be normalized linear recording density K of 1.0 or more. The normalized linear recording density is the time necessary for the amplitude to change from −0.5 to +0.5 (the saturated amplitude is assumed to be ±1.0) in a waveform responding to isolated magnetization transition divided by the duration T of one bit. When normalized linear recording density K is 1.0, the resolution of the most-dense repetition pattern of 1T-1T is 10%.

[0057] In the description below, it is assumed that the spindle motor is rotating the magnetic disk, the positioning servo of the magnetic head has been executed, and the system is ready to reproduce data. The hard-disk controller 9 and the micro processor 11 feed various control signals necessary for reproducing data.

[0058] When the hard-disk controller 9 issues an instruction of data reproduction, the micro processor 11 sends various control signals necessary for data reproduction to the read-write channel 8. The read channel of the read-write channel 8 activates the constituent blocks of the read channel such as HPF, VGA, LPF, ADC, VCO, etc. in accordance with the control signals. The micro processor 11 feeds the read channel 8 with a gate signal commencing with a preamble 24 and ceasing with an ECC 28 corresponding to data to be reproduced. The gate signal triggers off the reproduction of the data. Referring to FIGS. 3 and 4 showing the configuration of the read channel, detailed description will follow.

[0059] The HPF 30 removes the DC offset from a reproduced signal, which is then input into the VGA 31. An ENB/DIS1 signal and an ENB/DIS2 signal are on the DISABLE sides, and a switch 32 a sets the gain of the VGA 31 to an initial value γ_(ini). The reproduced signal amplified by the VGA 31 is sent to the ADC 34 through the LPF 33. On the other hand, a switch 32 b sets the phase of the VCO 35 to an initial value The VCO 35 feeds a sampling clock ADCLK to the ADC 34. The reproduced signal amplified by the VGA 31 is sampled by the ADC 34 in accordance with the sampling clock ADCLK.

[0060] The sample data taken from the reproduced signal are sent to a six-stage shift register 36 a. The sample data X₅, X₃, X₂, and X_(o) are sent to a timing-gradient computing circuit 37. The timing-gradient computing circuit 37 is constituted by adders, and the timing gradient Δτ₀ of the datum X₀ is computed in accordance with an equation, “X₀−X₂+X₃−X₅”. The timing gradients for the other sample data are computed in the same way. The timing gradients Δτ₅ to Δτ₀ thus computed are sent to another six-stage shift register 36 b, which sends the timing gradients to a subtraction circuit 38. The subtraction circuit 38 does the following subtraction: Δτ₅−Δτ₂, Δτ₄−Δτ₁, and Δτ₃−Δτ₀, of which the results are output to a maximum and minimum selector 39.

[0061] The maximum and minimum selector 39 chooses a remainder with a maximum absolute value and a remainder with a minimum absolute value, the former and the latter expressed as “max abs (−)” and “min (−)”, respectively, which are output to a phase error estimator 40.

[0062] The phase error estimator 40 divides “min (−)” by “max abs (−)” and estimates the phase error between the reproduced signal and the sampling clock ADCLK. The principle of the phase-error estimation will be described below.

[0063] It is assumed that the reproduced signal of the 6T-cycle preamble pattern can be approximated by the sine wave. Also the timing gradients at the sampling points can be approximated by the sine wave. Let the timing gradient be equal to “sin{(π/3)(z+ø)}”, where “z” stands for the numbers of sample points and “ø” is the phase difference in T's, “T” being the duration of one bit. The timing-gradient differences at the sample points of one cycle of the preamble pattern are Δτ₀ to Δτ₅.

Δτ₁=sin{(π/3)φ}

Δτ₂=sin{(π/3)(1+φ)}

Δτ₃=sin{(π/3)(2+φ)}

Δτ₄=sin{(π/3)(3+φ)}=−Δτ₁

Δτ₅=sin{(π/3)(4+φ)}=−Δτ₂

Δτ₆=sin{(π/3)(5+φ)}=−Δτ₃  Expression 1

[0064] It is apparent that “Δτ₁−Δτ₄” is minimum when the absolute value of “ø” is smaller than 0.5. And either “Δτ₂−τ₅” or “Δτ₃−Δτ₆” is maximum. Letting “R” stand for the ratio of “min (−)” to “max abs(−)”, it is found that the relation between “ø” and “R” is almost “ø: R1:1” as is shown in FIG. 12.

R=(Δτ₁−Δ₄)/max{abs(Δτ₂−Δτ₅),abs(Δτ₃−Δτ₆)}=sin{(π/3 )φ}/max[abs sin{(π/3)},abs sin {(π/3)(2+φ)}]  Expression 2

[0065] Thus the phase error of sampling can be estimated by computing the ratio of “min (−)” to “max abs (−)”.

[0066] When the ENB/DIS1 signal shifts to the ENABLE side, a loop gain circuit 42 a is activated. At the time, the output value of a loop filter 43 is zero and hence the output value from the loop gain circuit 42 a to an adder 41 a remains zero; therefore, the set value of the phase to be sent from the adder 41 a to a VCO 35 through a switch 32 a remains unchanged.

[0067] For the purpose of comparison, the principle of phase-error detection in the case of a 4T-cycle preamble pattern will be described (see FIG. 15). The 4T-cycle pattern is expressed by “V(x)=sin(πx/2)”, where “x” is the length divided by the bit duration T. Marks, , indicate correct sampling points and marks, ∘, indicate actual sampling points, which deviate from the correct points by “ø (normalized by T)”. V₁ to V₄ are the amplitude at the actual sampling points in one cycle.

V ₁=−sin(π/4−πφ/2)

V ₂=cos(π/4−πφ/2)

V ₃=sin(π/4−πφ/2)

V ₄=−cos(π/4−πφ/2)  Expression 3

[0068] From the above expressions, the phase shift ø is found as follows.

φ=0.5+2/πarc tan(V1−V3)/(V2−V4)

[0069] Preamble patterns used in hard disk drives will be described next. The output of a MR (magneto-resistive) head of a magnetic-recording channel using a conventional longitudinal magnetic-recording medium shows a band-pass filter characteristic that DC and high-frequency components fall. The PR4 characteristics are that when information of “+1” is input, response of (+1, 0, −1) is output. If “+1” or “1” is considered to be the direction of magnetization and if the magnetization pattern of “+1” or “−1” is arranged successively, the output value under the PR4 characteristics is zero. When the direction of magnetization is reversed in the shortest cycle such as “+1, −1, +1, −1”, the output value is again zero. Thus such output characteristics are suitable to magnetic-recording channels. When the magnetization pattern is “+1, +1, −1, −1”, the output is maximum, or “+2, +2, −2, −2”. In other words, letting “T” stand for the shortest interval of reversal of magnetization, the output of the 4T-cycle preamble pattern is maximum. Besides, as shown in FIG. 18, the levels of ±2 of a 4T-cycle pattern of the longitudinal magnetic-recording channel is most responsive to the phase shift of sampling. In FIG. 18, the waveform responding to isolated magnetization transition of the longitudinal magnetic-recording channel is approximated by the Lorentz's waveform, and the peaks of its differentiated waveform is 0.5T to 1.0T away from the point of magnetization transition. On the other hand, the levels of ±2 under the PR4 characteristics are indicated by marks, ∘, in FIG. 18. They almost agree in phase with the peak points of the differentiated waveform. Thus it is most preferable to compute the timing gradients by using the levels of ±2 because the peaks of the differentiated waveform are most responsive to the phase shift of sampling.

[0070] After a zero-phase start is accomplished, the system shifts to the acquisition procedure. Because the timing gradients of each cycle of the preamble are computed, the timing of starting the acquisition procedure has to be determined. Because two sampling points the difference between whose timing gradients is minimum are found in the process of the zero-phase start, the acquisition procedure is started by making use of the data on the two sampling points. The specific procedure will be described below.

[0071] The maximum and minimum selector 39 chooses two timing gradients; for example, Δτ₄ and Δτ₁, the difference between which is minimum. The directions (plus or minus) of Δτ₄ and Δτ₁ are different from each other. Assuming that the acquisition procedure is started at the sample point where the direction of the timing gradient is plus and the direction Δτ₄ is plus, the maximum and minimum selector 39 sends Δτ₄ to the switch 32 e by closing one switch of a switch group 32 d of the six-stage shift register 36 a with a SELECT signal. While the SELECT signal remains as it is until the end of acquisition procedure, Δτ₁₀, Δτ₁₆, and so on are fed to the switch 32 e one after another.

[0072] The timing-gradient data of each 6T cycle are all at a time sent from the switch 32 e to a switch 32 f. The switch 32 e is controlled by a 1/6ADCLK. An ACQ/TRKING signal is set to the ACQ side and the output of the switch 32 f is sent to the digital loop filter 43 to be averaged. For example, a moving average of four timing-gradient data is taken. The loop gain circuit 42 a multiplies the moving average by “α” and feeds it (α·Δτ_(k)) into the adder 41 a. The adder 41 a subtracts α·Δτ_(k) from the phase τ_(k) and sends the result τ_(k+1) to the VCO 35.

[0073] By repeating the above process, the phase of the ADCLK and that of the reproduced signal are adjusted toward a zero phase shift.

[0074] After accomplishing a zero phase shift, the system proceeds to tracking. Sample data after equalization are tracked. An FIR 44 do the equalization. The conditions of sample data at the target linear recording density K=1.0-1.4 of the present embodiment are close to PR(1, 2, 1) characteristics as shown in FIG. 13. Sample data equalized to PR(1, 2, 1) characteristics as target characteristics are fed to a timing error detector 45, which computes the timing gradient by using data judged to have maximum likelihood by the ML and sends the timing gradient to the switch 32 f. Thereafter the ACQ/TRKING signal is switched to the TRKING side and the timing-gradient data is fed from the switch 32 f to the digital loop filter 43. The loop gain a of the loop gain circuit 42 a is switched to a value for tracking and the phase setting is renewed.

[0075] The process of amplitude adjustment will be described below.

[0076] X₂, X₁, and X₀ of the sample data X₅ to X₀ stored in the six-stage shift register 36 are sent to an absolute maximum selector 46. The absolute maximum selector 46 computes the absolute values of X₂, X₁, and X₀ and chooses the maximum value out of the three absolute values. This step is executed for each 3T-cycle by a 1/3ADCLK. It is apparent from the reason below that the maximum absolute value, “max abs (X)”, chosen by the absolute maximum selector 46 is the amplitude of the reproduced signal. There are a maximum value and a minimum value in one 6T cycle of the reproduced signal; therefore, the absolute value of one of the three sample data in a half cycle represents the amplitude.

[0077] The absolute maximum selector 46 feeds the sample datum with the maximum absolute value into an adder 41 b, which computes the difference between the amplitude of the sample datum and the target amplitude r. Thereafter a multiplier 47 multiplies the difference, “max abs (X)−r”, by the target amplitude r. The result, “r{max abs (X)−r}”, is the amplitude gradient Δγ_(k).

[0078] Amplitude control is started when the zero-phase start was accomplished, the initial phase shift of sample data was corrected, and the amplitude gradient has been computed from the sample data taken at the corrected timing. At the same time, the ACQ/TRKING signal is switched to the ACQ side.

[0079] When the amplitude control is started, the ACQ/TRKING signal is switched to the ACQ side and the amplitude gradient Δγ_(k) is input into a loop gain circuit 42 b through a switch 32 g. The loop gain circuit 42 b multiplies the amplitude gradient Δγ_(k) by a loop gain “β” and the result is fed into the adder 41 b. The adder 41 b subtracts β·Δγ_(k) from the initial gain γ_(ini) and sends the result to the switch 32 a. At the same time, the ENB/DIS2 signal is switched to the ENABLE side and the new gain value is fed from the switch 32 a to the VGA 31. Thereafter the setting of the gain is renewed once every three times of sampling and the acquisition procedure is completed.

[0080] After completing the acquisition procedure, the system shifts to the tracking. As in the case of phase control, sample data after equalization are tracked. As in the case of equalization in phase control, the FIR 44 equalizes sample data to the PR(1, 2, 1) characteristics as target characteristics. The sample data after equalization are fed to an amplitude error detector 48, which computes the amplitude gradient by using data judged to have maximum likelihood by the ML and sends the amplitude gradient to the switch. Thereafter the ACQ/TRKING signal is switched to the TRKING side and the amplitude gradient is sent from the switch to the loop gain circuit 42 b. The loop gain β is switched to a value for tracking and the setting of amplitude is renewed.

[0081] Now the simulation results of the workings of phase and amplitude control of the present first embodiment will be described in details. A reproduced signal of perpendicular magnetic recording was synthesized by approximating the waveform responding to isolated magnetization transition with the hyperbolic tangent function and superposing response waveforms on one another. Conditions about the linear recording density and the SN ratio are as follows. Normalized linear recording density K is 1.05 and the resolution of the 1T-1T pattern is 10%. Assuming jitter-like noise to be predominant, white noise and jitter-like noise were mixed at the ratio of 1:3 in terms of variance. Jitter-like noise was imitated by displacing the point of magnetization transition at random according to the Gaussian distribution. The variance of displacement of the point of magnetization transition was set to 12% of the duration of one bit.

[0082] Referring to FIGS. 5 and 6, the workings of phase control will be described.

[0083]FIG. 5 shows computed timing gradients plotted at intervals of the bit duration in the worst case where the phase shift of samples is one half of the duration of one bit. FIG. 6(a) shows the sample data of FIG. 5 after phase acquisition. In the ZPS (zero-phase start) period, found among Δτ₅ to Δτ₀ are Δτ₄ and Δτ₁ which give the minimum timing-gradient difference and the sampling point of Δτ₄ is chosen for the start of acquisition. The phase shift is estimated in the period from Δτ₄ to the sixth sample following Δτ₄ and the estimated phase shift is corrected.

[0084] As seen from FIG. 6(b), adjustment of phase difference has been completed with an error of about 0.04T in the example. An acquisition procedure is started at the 12^(th) sample counting from Δτ₄. A digital loop filter is provided for a moving average of the four timing gradient data, and the loop gain α is determined so that the timing control is completed within the minimum duration with respect to a noiseless signal. Since there have been effects of jitter-like noise added to the reproduced signal, and the value of timing gradient shows almost zero, the sampling phase up to 60 bits is hardly renewed ().

[0085] For the purpose of comparison, in FIGS. 6(a) and 6(b), the result (∘) when the timing phase is acquired according to conventional art is shown. Acquisition of the timing phase is started from the 6^(th) sample counting from Δτ4, and there is still a phase error of about 0.1T left even after 60 bits.

[0086]FIG. 7 shows an estimation distribution when the phase difference estimation according to the present invention is tried repeatedly. The number of tries is 5,300. As jitter-like noise, shift of the position of a magnetization transition is given by Gaussian distribution of 12%. FIG. 7(a) shows distribution of the timing gradient data when a sampling phase is zero (φ=0). In the case of 6T-cycle preamble, timing gradient data turns into at most six distributions. However, when the sampling phase is zero, it is reduced to three distributions. The distribution corresponding to the timing gradient of zero is broad, and we can see that it is significantly affected by jitter-like noise. Based on the timing gradient data showing such a distribution, a result of estimating phase difference is illustrated in FIG. 7(b). When the sampling phase was zero (φ=0), an average value of the estimated phase difference is zero and the variance was 8%. When the sampling phase is half of a bit duration (φ=0.5T), the variance is about 7%. Namely, the value is somewhat reduced compared with the value when φ=0. Considering that the variance of the shift of a position of a magnetization transition is reflected as it is in the phase error when using a conventional “zero-phase start” method and sampling timing of the edge by a zero-cross comparator, etc., variation of the phase setting by the zero-phase start method of the present embodiment is reduced to 58%-67% in comparison with the conventional method.

[0087] In order to further improve the estimation variation according to the phase estimation method of the present invention, the estimation may be repeated several times for taking the average. For example, an estimation variation is reduced to 1/{square root}{square root over (2)} by two tries, and the same is reduced to ½ by four tries. Further, judging from the fact that the estimation variation is smaller in the case when a sampling phase is 0.5T, it is advantageous to set the target value of the phase difference estimation to 0.5T from the viewpoint of dispersion. In this case, a feed back loop of making the sampling phase 0.5T from an acquisition procedure to tracking is used. However, the phase difference of 0.5T is dealt by altering a coefficient of the FIR filter of the later step.

[0088]FIG. 8 shows an example of workings of the amplitude control. A simulation is made on condition that a gain of 150% is expected when the target gain is 100%. Further, “zero phase start” was considered as a prerequisite and it was assumed that there was no sampling phase difference. A loop gain β is determined so that it converges on the target gain by 2 bytes of preamble pattern and so that the variance of the set gain becomes minimum.

[0089]FIG. 8(a) shows a case when the loop gain is fixed, and FIG. 8(b) shows a case when the loop gain is lowered to one-tenth after the initial acquisition of 2 bytes. A comparison was made between a case when sample data of a peak point of the preamble pattern is used () and a case when sample data before and after the peak point are used (∘) The latter is the equivalent of the case when a conventional 4T-cycle preamble pattern is used. Apparently, the gain set point of the latter varies significantly. The variance of the gain value by a conventional method is about 5% in terms of byte, while it is 1.6% in byte according to the present invention using a peak point. Namely, it is reduced to one-third of that of the conventional method.

[0090] Such effects of reduction in the variance are seen prominently during transition from an acquisition procedure to tracking. In FIG. 8(b), since heavy jitter-like noise is caused upon lowering the loop gain to one-tenth of what it used to be after the initial acquisition, the gain setting is widely varied. The gain setting error of the present invention right after the acquisition is 7%, while the same according to the conventional method is 15%. Since the initial gain setting error when starting the tracking is large, the error is finally reduced to 8% at the point of 10 bytes by the conventional method. The size of the gain setting error is almost the same as that of the gain setting error right after the acquisition procedure of the present invention. According to the present invention, the gain setting error is reduced to about 4% at the point of 10 bytes, which is evidently superior to the conventional method.

[0091] (Second Embodiment)

[0092] A hard disk drive with a perpendicular-recording magnetic medium taken as an example, a second embodiment will be described. In the first embodiment, repetition patterns such as 1T-1T are recorded all over the sector. The purpose of this is to prevent the spectrum of lower frequency seen in channel characteristics of the perpendicular magnetic recording from causing an unfavorable transit response in the reproduced signal after passing through the high-pass filter. In the second embodiment, when the magnetization is fixed either in the direction of plus or minus by eliminating direct current, a means to adjust effects of the spectrum of lower frequency is provided.

[0093] In FIG. 9(a), a reproduced signal when a high-pass filter having cutoff frequencies of fb/100 and fb/2000 is applied is compared with a clock frequency fb (=1/T; T is the duration of one bit). Offset voltage is also added to the reproduced signal before being passed through the high-pass filter. In the cutoff frequency of fb/2000, though distortion is not caused in the reproduced-signal waveform, the reproduced signal is significantly offset as a whole with respect to zero. On the contrary, when the cutoff frequency is made to be fb/100, which is twenty times as much as it used to be, the offset is promptly gotten rid of. However, the distortion is still left in the reproduced signal. Thus, in a channel having a spectrum of lower frequency, it is generally difficult to reduce both the transient response and the waveform distortion.

[0094] To cope with this problem, as shown in FIG. 9(b), it is effective to switch the cutoff frequency of the high-pass filter at high speed at the head of the data. The waveform indicated by a solid line shows a case when a DC level is eliminated by keeping the cutoff frequency of the high-pass filter at fb/20 for a certain period and then the cutoff frequency is switched to fb/2000, which is 100 times as much as it used to be. It is found that though waveform distortion is seen in a region of the cutoff frequency of fb/20 the later waveform is not affected by the distortion and the DC level all over the signal is effectively eliminated.

[0095] In order to achieve above workings in a read channel the HPF is provided with a function to vary the cutoff frequency at high speed. To be specific, the HPF is comprised of a primary filter including a condenser and a plurality of resistors. The switching of the cutoff frequency is carried out by changing the set value of the resistor. When a micro processor sends a reproduced gate signal to a read-write channel, the reproduced gate signal triggers off the setting of the cutoff frequency at, for example, about fb/20 for a certain period. At this time, a range of the certain period is selectable, and then, the read channel switches the cutoff frequency to fb/2000. As a result, the DC voltage of the reproduced signal becomes zero.

[0096] Except for high-speed switching of the cutoff frequency of the high-pass filter, the workings are the same as those in the first embodiment and the description for them is omitted.

[0097] (Third Embodiment)

[0098] A hard disk drive with a perpendicular-recording magnetic medium taken as an example, a third embodiment will be described. The present embodiment is different from the above first and second embodiments in that the read channel is provided with a function to detect timing of the beginning of a preamble based on the sampled data. This function is particularly important from a viewpoint of failsafe. Since the read channel reproduces data at the command of a host controller, malfunction and so on cannot occur so long as various control timing signals are supplied at an appropriate timing. However, if the timing of the read gate signal is shifted, operations of timing and amplitude control are started at a point out of a preamble region, or the operations come into the latter half of the preamble, causing the start of SYNC and data reproduction in a state where acquisition has not been fully completed. The present embodiment is intended to detect the start point of a preamble from sampled data by making use of the periodicity of the preamble. Referring to FIGS. 10 and 11, a specific method will be described.

[0099]FIG. 11(a) shows sample data {X_(i)} at the beginning of the region of 6T-cycle preamble pattern. In this example, there is no phase shift of sampling. When sample data in FIG. 11(a) is displaced by 6 samples, and subtraction of (X_(i)+6−X₁)/2 is done, as shown in FIG. 11(b), all the data except for sample data of one cycle from the head are cancelled. This is because the preamble has a 6T-periodicity. Even when the sampling phase is not zero, the same peak data can be obtained. By detecting a peak from the peak data obtained in this manner, the timing of the head of the preamble is obtained.

[0100] A specific circuit to be used for the above detection of the head of the preamble is shown in FIG. 10.

[0101] In order to obtain sample data 6 samples away for the subtraction, a 6-stage shift register 36 is utilized. After sample data of X₅ and X₀ are fed to an adder 101, and subtraction is done, a peak timing is determined by the peak detector 102.

[0102] When a read gate signal comes after the peak timing, the read channel starts reproducing data with such a peak timing. The same event occurs even when there is no command of reproduction. Therefore, when a read gate signal is not sent within a given time from the peak timing, the data reproduction operation is stopped at that point. On the contrary, when the read gate signal arrives earlier than the peak timing, the operation is held until the detection of the peak timing is made sure.

[0103] (Fourth Embodiment)

[0104] Referring to FIG. 17, a hard disk drive with a conventional longitudinal magnetic recording medium taken as an example, a fourth embodiment of the invention will be explained.

[0105] A 6T-cycle preamble pattern is used also in the present embodiment. In FIG. 17, a reproduced signal of the 6T-cycle preamble pattern is shown by a broken line. ∘ and  in FIG. 17 show amplitude data sampled with T which is the duration of one bit. The amplitude data of ∘ coincides with a position of a magnetization transition. Since a differentiated waveform of an impulse response of the isolated magnetization transition becomes zero, the amplitude data is least sensitive to a shift of the position of the magnetization transition, and is least affected by jitter-like noise. Amplitude adjustment is made by using the amplitude data of ∘. Specific flow of adjustment is the same as those of the first and second embodiment; therefore the description thereof in detail is omitted. On the other hand, the amplitude data of  is used for timing control. Since the differentiated waveform of the impulse response of the isolated magnetization transition is almost at the maximum point, it is amplitude data preferable for detecting a shift of sampling timing. However, since it is most sensitive to the shift of a position of a magnetization transition, it is easily affected by jitter-like noise. Therefore, a zero-phase start operation, an acquisition procedure and tracking like those in the above first and second embodiments are carried out. Though detailed description is omitted, since the sampling phase in FIG. 17 is shifted from the phase of the original PR4 by 0.5T, the tap coefficient is determined by considering the shift of 0.5T of the phase in FIR44. Further, an equalization target in tracking is to be the one having band-pass filter characteristics, such as PR4 characteristics.

[0106] In the above described embodiments, hard disk drives are taken as examples. However, it is needless to say that the present invention is similarly effective in optical disk devices including DVDs.

[0107] Even when jitter-like noise is predominant as noise to be added to a magnetic recording channel, it becomes possible to perform the timing and amplitude control with the same accuracy as the conventional one without increasing the number of bits to be allotted to the preamble pattern. 

What is claimed is:
 1. A magnetic recording system comprising: a magnetic-recording medium with data sectors wherein a preamble pattern of a prescribed cycle is recorded; a magnetic head to reproduce the preamble pattern; and a signal-processing circuit to process data to be recorded in and reproduced from the data sectors, the cycle of the preamble pattern being 6T or longer, T standing for minimum duration of data-recorded bits in the data sectors, and the signal-processing circuit including (i) a means for sampling a signal reproduced from the preamble pattern and (ii) a means for correcting the amplitude by using maximum and minimum amplitude values in each cycle of the preamble pattern sampled by the sampling means.
 2. A magnetic recording system comprising: a magnetic-recording medium with data sectors wherein a preamble pattern of a prescribed cycle is recorded; a magnetic head to reproduce the preamble pattern; and a signal-processing circuit to process data to be recorded in and reproduced from the data sectors, the signal-processing circuit including (i) a means for sampling a signal reproduced from the preamble pattern, (ii) a means for computing timing gradients proportionate to phase shifts of sampling by using amplitude values taken by the sampling means, and (iii) a means for estimating the phase shift of sampling by using the timing gradients.
 3. A magnetic recording system as claimed in claim 2, wherein the cycle of the preamble pattern is 6T or longer, T standing for minimum duration of data-recorded bits in the data sectors.
 4. A magnetic recording system as claimed in claim 1, wherein a repetitive pattern whose cycle is shorter than 6T is recorded in a region between each data sector and a servo-pattern region.
 5. A signal-processing circuit comprising: a means for sampling a signal reproduced from a preamble pattern; a means for computing timing gradients proportionate to phase shifts of sampling by using amplitude values taken by the sampling means; and a means for estimating the phase shift of sampling by using the timing gradients.
 6. A signal-processing circuit as claimed in claim 5, wherein: the means for computing timing gradients computes 2 N timing gradients based on 2 N amplitude values taken by sampling at intervals T, the cycle of the preamble pattern being 2 NT, N being an integer of three or larger, T being the duration of one bit; and the means for estimating the phase shift includes (i) a means for subtracting each timing gradient from the N-th timing gradient after said timing gradient, (ii) a means for choosing two remainders of maximum and minimum absolute values out of N remainders after the subtraction, and (iii) a means for dividing the remainder of the minimum absolute value by the remainder of the maximum absolute value.
 7. A signal-processing circuit as claimed in claim 5, further comprising: a means for delaying, by the cycle of the preamble pattern, first amplitude data taken by sampling a signal reproduced from the preamble pattern at intervals of T to obtain second amplitude data; a means for subtracting the second amplitude data from the first amplitude data; and a means for determining the timing of the head of the preamble pattern based on the remainders after the subtraction.
 8. A signal-processing circuit as claimed in claim 5, further comprising: a means for adjusting the phase shift of sampling based on timing gradients computed by the means for computing them; a means for computing the difference between target amplitude and amplitude determined based on amplitude data obtained by the sampling means; and a means for correcting the difference obtained by the means for computing the difference.
 9. A signal-processing circuit as claimed in claim 5, wherein the phase shift of sampling is adjusted to one half of the duration of one bit. 